interpreted language - meaning and definition. What is interpreted language
Diclib.com
ChatGPT AI Dictionary
Enter a word or phrase in any language 👆
Language:

Translation and analysis of words by ChatGPT artificial intelligence

On this page you can get a detailed analysis of a word or phrase, produced by the best artificial intelligence technology to date:

  • how the word is used
  • frequency of use
  • it is used more often in oral or written speech
  • word translation options
  • usage examples (several phrases with translation)
  • etymology

What (who) is interpreted language - definition

PROGRAM THAT EXECUTES SOURCE CODE WITHOUT A SEPARATE COMPILATION STEP
Interpreted language; Interpreted Language; Interpreted programming language; Interpreter (computer software); Self-interpreter; Interpreter (programming); Interpreted (programming languages); Runtime interpreter; Evaluator; Metainterpreter; Interpretive language; Interpretive Languages; Interprted language; Interpreter (computer science); Interpreter computing; Interpreted computer language; Bytecode interpreter; Code interpretation; Interpretive programming language; Code interpreter; Interpreter (software); Abstract syntax tree interpreter; Compreter; Compiler-interpreter; Compiler–interpreter
  • static libraries]] are assembled into a new library or executable
  • W3sDesign Interpreter Design Pattern UML

evaluator         
<theory> Geoff Burn defines evaluators E0, E1, E2 and E3 which when applied to an expression, reduce it to varying degrees. E0 does no evaluation, E1 it evaluates to {weak head normal form} (WHNF), E2 evaluates the structure of a list, i.e. it evaluates it either to NIL or evaluates it to a CONS and then applies E2 to the second argument of the CONS. E3 evaluates the structure of a list and evaluates each element of the list to WHNF. This concept can be extended to data structures other than lists and forms the basis of the {evaluation transformer} style of strictness analysis. (1994-12-12)
Interpreter (computing)         
In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program. An interpreter generally uses one of the following strategies for program execution:
Language interpretation         
  • Interpreting booths in the [[European Parliament]] where interpreters simultaneously interpret debates between the 24 official [[languages of the European Union]]
  • Nuremberg defendants]] at dock listening to simultaneous interpretation
  • operation]] to his [[servant]], who acts as an interpreter
  • Interpreting booths at a conference by the World Trade Organization 2017
  • Two sign language interpreters working for a school, 2007
  • Interpreter (left) next to Swedish filmmaker [[Johannes Nyholm]] at [[Buenos Aires International Festival of Independent Cinema]] 2019
  • Simultaneous interpreter's station (Televic Conference) at the [[European Court of Justice]]
  • [[Stéphane Brizé]] (second from the right) speaking in French in [[Buenos Aires]] in 2019. Seated to his left, the interpreter (on the extreme right) waits to translate into Spanish.
  • A US military interpreter sits with Afghan army soldiers, [[Ghazni province]].
FACILITATING OF ORAL OR SIGN-LANGUAGE COMMUNICATION BETWEEN USERS OF DIFFERENT LANGUAGES
Interpreter; Interpreter (communication); Interpreters; Interpretation (linguistics); Interpret; Interpreter (spoken language); Interperate; Simultaneous translation; Dubash; Intepreters; Misinterpretation; Interprets; Sign language interpreter; Consecutive Interpretation; Medical interpretation; Interpreting; Court Interpreter; American Sign Language Interpreting; American Sign Language interpreting; Language interpretations; Medical interpreter; Court interpreter
Interpreting is a translational activity in which one produces a first and final target-language output on the basis of a one-time exposure to an expression in a source language.

Wikipedia

Interpreter (computing)

In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program. An interpreter generally uses one of the following strategies for program execution:

  1. Parse the source code and perform its behavior directly;
  2. Translate source code into some efficient intermediate representation or object code and immediately execute that;
  3. Explicitly execute stored precompiled bytecode made by a compiler and matched with the interpreter Virtual Machine.

Early versions of Lisp programming language and minicomputer and microcomputer BASIC dialects would be examples of the first type. Perl, Raku, Python, MATLAB, and Ruby are examples of the second, while UCSD Pascal is an example of the third type. Source programs are compiled ahead of time and stored as machine independent code, which is then linked at run-time and executed by an interpreter and/or compiler (for JIT systems). Some systems, such as Smalltalk and contemporary versions of BASIC and Java may also combine two and three. Interpreters of various types have also been constructed for many languages traditionally associated with compilation, such as Algol, Fortran, Cobol, C and C++.

While interpretation and compilation are the two main means by which programming languages are implemented, they are not mutually exclusive, as most interpreting systems also perform some translation work, just like compilers. The terms "interpreted language" or "compiled language" signify that the canonical implementation of that language is an interpreter or a compiler, respectively. A high-level language is ideally an abstraction independent of particular implementations.